Big Huge Thesaurus

Oryzomys palustris

noun